The woman, 72, was struck by a northbound New Jersey Transit Bus as she crossed Highwood Avenue, just north of Hillside Avenue, at 3:54 p.m., Tenafly Police Capt. Michael deMoncada said.
The victim as taken to Hackensack University Medical Center in critical condition, where responders said she was pronounced dead.
The No. 166 bus to Cresskill from New York's Port Authority bus terminal apparently was turning right when it struck and ran over her, according to witnesses.
No injuries were reported among the passengers or the 70-year-old driver, deMoncada said.
The Bergen County Prosecutor's Fatal Accident Investigation Unit was investigating along with borough police. The Bergen County Sheriff's Bureau of Criminal Identification collected evidence.
The captain also credited Cresskill and NJ Transit police, the Tenafly Volunteer Ambulance Corps and paramedics from Englewood Health Hospital & Medical Center.
Click here to follow Daily Voice Franklin Township and receive free news updates.